#include<stdio.h>
int test(int m,int n)
{
    int a[32]={0},i=0,b[32]={0},cnt=0;
    while(m!=0)
    {
        a[i]=m%2;
        m/=2;
        i++;
    }
    i=0;
    while(n!=0)
    {
        b[i]=n%2;
        n/=2;
        i++;
    }
    for(i=0;i<32;i++)
    {
        if(a[i]!=b[i])
        cnt++;
    }   
    return cnt;
}
int main()
{
    int m,n;
    scanf("%d%d",&m,&n);
    printf("%d",test(m,n));
    return 0;
}